NNH3CNSHSOHHONHCH3NNOH2NH3CONH2CH3